perro lebrel - German English Dictionary